Big Huge Thesaurus

Podocarpus elatus

noun